package com.dz.tool.Vo;

public class SQLServerField {

    public String TABLE_NAME; // 表名

    public String TABLE_REMARKS; //表备注

    public String FIELD_NUMBER; // 字段序号

    public String FIELD_NAME; // 字段名

    public boolean IDENTIFICATION; // 标识

    public boolean PRIMARY_KEY; // 主键

    public String FIELD_TYPE; // 类型

    public String BYTES_OCCUPIED; // 占用字节数

    public String FIELD_LENGTH; // 长度

    public String DECIMAL_PLACES; // 小数位数

    public boolean ALLOW_EMPTY; // 允许空

    public String DEFAULT_VALUE; // 默认值

    public String FIELD_DESCRIPTION; // 字段说明

    // 对应Mysql字段类型
    private String MYSQL_FIELD_TYPE;

    public String getMYSQL_FIELD_TYPE() {
        return MYSQL_FIELD_TYPE;
    }

    public void setMYSQL_FIELD_TYPE(String MYSQL_FIELD_TYPE) {
        this.MYSQL_FIELD_TYPE = MYSQL_FIELD_TYPE;
    }
    public SQLServerField() {

    }

    public SQLServerField(String TABLE_NAME, String TABLE_REMARKS, String FIELD_NUMBER, String FIELD_NAME, boolean IDENTIFICATION, boolean PRIMARY_KEY, String FIELD_TYPE, String BYTES_OCCUPIED, String FIELD_LENGTH, String DECIMAL_PLACES, boolean ALLOW_EMPTY, String DEFAULT_VALUE, String FIELD_DESCRIPTION, String MYSQL_FIELD_TYPE) {
        this.TABLE_NAME = TABLE_NAME;
        this.TABLE_REMARKS = TABLE_REMARKS;
        this.FIELD_NUMBER = FIELD_NUMBER;
        this.FIELD_NAME = FIELD_NAME;
        this.IDENTIFICATION = IDENTIFICATION;
        this.PRIMARY_KEY = PRIMARY_KEY;
        this.FIELD_TYPE = FIELD_TYPE;
        this.BYTES_OCCUPIED = BYTES_OCCUPIED;
        this.FIELD_LENGTH = FIELD_LENGTH;
        this.DECIMAL_PLACES = DECIMAL_PLACES;
        this.ALLOW_EMPTY = ALLOW_EMPTY;
        this.DEFAULT_VALUE = DEFAULT_VALUE;
        this.FIELD_DESCRIPTION = FIELD_DESCRIPTION;
        this.MYSQL_FIELD_TYPE = MYSQL_FIELD_TYPE;
    }

    public String getTABLE_NAME() {
        return TABLE_NAME;
    }

    public void setTABLE_NAME(String TABLE_NAME) {
        this.TABLE_NAME = TABLE_NAME;
    }

    public String getTABLE_REMARKS() {
        return TABLE_REMARKS;
    }

    public void setTABLE_REMARKS(String TABLE_REMARKS) {
        this.TABLE_REMARKS = TABLE_REMARKS;
    }

    public String getFIELD_NUMBER() {
        return FIELD_NUMBER;
    }

    public void setFIELD_NUMBER(String FIELD_NUMBER) {
        this.FIELD_NUMBER = FIELD_NUMBER;
    }

    public String getFIELD_NAME() {
        return FIELD_NAME;
    }

    public void setFIELD_NAME(String FIELD_NAME) {
        this.FIELD_NAME = FIELD_NAME;
    }

    public boolean getIDENTIFICATION() {
        return IDENTIFICATION;
    }

    public void setIDENTIFICATION(boolean IDENTIFICATION) {
        this.IDENTIFICATION = IDENTIFICATION;
    }

    public boolean getPRIMARY_KEY() {
        return PRIMARY_KEY;
    }

    public void setPRIMARY_KEY(boolean PRIMARY_KEY) {
        this.PRIMARY_KEY = PRIMARY_KEY;
    }

    public String getFIELD_TYPE() {
        return FIELD_TYPE;
    }

    public void setFIELD_TYPE(String FIELD_TYPE) {
        this.FIELD_TYPE = FIELD_TYPE;
    }

    public String getBYTES_OCCUPIED() {
        return BYTES_OCCUPIED;
    }

    public void setBYTES_OCCUPIED(String BYTES_OCCUPIED) {
        this.BYTES_OCCUPIED = BYTES_OCCUPIED;
    }

    public String getFIELD_LENGTH() {
        return FIELD_LENGTH;
    }

    public void setFIELD_LENGTH(String FIELD_LENGTH) {
        this.FIELD_LENGTH = FIELD_LENGTH;
    }

    public String getDECIMAL_PLACES() {
        return DECIMAL_PLACES;
    }

    public void setDECIMAL_PLACES(String DECIMAL_PLACES) {
        this.DECIMAL_PLACES = DECIMAL_PLACES;
    }

    public boolean getALLOW_EMPTY() {
        return ALLOW_EMPTY;
    }

    public void setALLOW_EMPTY(boolean ALLOW_EMPTY) {
        this.ALLOW_EMPTY = ALLOW_EMPTY;
    }

    public String getDEFAULT_VALUE() {
        return DEFAULT_VALUE;
    }

    public void setDEFAULT_VALUE(String DEFAULT_VALUE) {
        this.DEFAULT_VALUE = DEFAULT_VALUE;
    }

    public String getFIELD_DESCRIPTION() {
        return FIELD_DESCRIPTION;
    }

    public void setFIELD_DESCRIPTION(String FIELD_DESCRIPTION) {
        this.FIELD_DESCRIPTION = FIELD_DESCRIPTION;
    }
}
